Home
Manglish
English listing
Malayalam listing
Light repast - meaning in english
നാമം (Noun)
ചെറിയതോതിലുള്ള ഭക്ഷണം
തരം തിരിക്കാത്തവ (Unknown)
ലഘുഭക്ഷണം